RELATED WORDS
PARAPHRASING
1) very big; a kind of hairy elephant that does not exist any more (mammoth)
no more
presently
at the present time; because of the fact that